Part Number Hot Search : 
78R35 TND307 GSIB2580 ATTD1 SQD50 MSC80213 TND307 1608X7R
Product Description
Full Text Search
 

To Download MAX110EVKIT Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
 19-0375; Rev 1; 3/95
MAX110 Evaluation System/Evaluation Kit
_______________General Description
The MAX110 evaluation system (EV system) is a complete, low-cost, two-channel data-acquisition system consisting of a MAX110 evaluation kit (EV kit) and a Maxim 80C32 microcontroller (C) module. IBM PC compatible software provides a handy user interface to command the MAX110's features. Source code is provided in both C++ and C. Demonstration software includes rolling average filter and data logging applications. The MAX110 EV kit includes 1in2 of prototyping area. The MAX110 EV kit and EV system evaluate both the MAX110 and MAX111. To evaluate the MAX111, order a free sample of the MAX111 along with the MAX110 EV kit.
____________________________Features
o Evaluates MAX110 and MAX111 o Complete Evaluation System o Convenient Test Points Provided On-Board o Data Logging Software o Source Code Provided o User-Selectable Resolution and Speed
Evaluates: MAX110/MAX111
______________Ordering Information
PART MAX110EVC32-DIP MAX110EVKIT-DIP 80C32MODULE-DIP TEMP. RANGE 0C to +70C 0C to +70C 0C to +70C BOARD TYPE Through-Hole Through-Hole Through-Hole
___________________________________________________________________EV System
80C32 MODULE
MAX110EV KIT
________________________________________________________________ Maxim Integrated Products
1
Call toll free 1-800-722-8266 for free samples or literature.
MAX110 Evaluation System/Evaluation Kit Evaluates: MAX110/MAX111
________EV System Component List
QTY 1 1 DESCRIPTION MAX110 evaluation kit (MAX110EVKIT-DIP) 80C32 C module (80C32MODULE-DIP)
___MAX110 EV System Quick Start
This section applies only to the use of the MAX110 EV kit operating with the Maxim 80C32 module. 1) Copy the files from the distribution disk to your hard disk or to blank floppy disks. The MAX110 EV kit software should be in its own directory. The necessary files are in the root directory of the distribution disk, and the source code is in the SOURCE subdirectory. The SOURCE subdirectory is not required to operate the EV kit. 2) Carefully connect the boards together by aligning the 40-pin header of the MAX110 EV kit with the 40pin connector of the 80C32 module. Gently press them together. The two boards should be flush against one another. 3) Connect a 9V to 15V DC power source to the 80C32 module. The terminal block is located next to the on/off switch, in the upper right corner of the 80C32 module. Observe the polarity marked on the board. 4) Connect a cable from the computer's serial port to the 80C32 module. If using a 9-pin serial port, use a straight-through 9-pin female-to-male cable. If the only available serial port uses a 25-pin connector, a standard 25-pin to 9-pin adapter will be required. 5) Start the MAX110 software on the IBM PC by setting the current directory to match the directory that contains the Maxim programs, and then type the program name, "MAX110". Do not turn off or disconnect the 80C32 module while the program is running; if you do, you will have to restart the program. 6) The program will ask to which serial port the 80C32 module is connected. Press the space bar until the correct port is highlighted, and then press ENTER. 7) The MAX110 program will be in terminal emulation mode. Turn on the power for the 80C32 module. The 80C32 module will display its logon banner and test its RAM. 8) To download and run the RAM resident code on the 80C32 module, press ALT+L (i.e. hold down the ALT key as you strike the L key). The program prompts you for the file name. Press the ENTER key to download and run the file 110CODE.MAX on the 80C32 module. 9) When the RAM resident program has been successfully downloaded, press ALT+C to switch to the Control Panel screen. A bank of software "switches" controls the MAX110. Two double-needle bar graphs display the MAX110's twin channels. The
____________EV Kit Component List
DESIGNATION QTY C1-C5, C7-10 C11-C15 C6-C16, C17, C18 R1-R4 R5 R6, R7, R8 R9 R10 R11 R12 U1 U2 U3 U4 J1, J4, J5 J7, J8 J2, J3, J9 J6 H1 None None None None None None 2 9 5 4 4 1 3 1 1 1 0 1 1 1 1 3 2 0 0 1 1 5 1 1 1 4 DESCRIPTION 0.1F ceramic capacitors 10F, 16V radial tantalum capacitors 1F ceramic capacitors 1k, 5% resistors 10k, 8-pin SIP resistor, pin 1 common 100, 5% resistors 200 multi-turn potentiometer 2.43k, 1% resistor 10k, 1% resistor Leave this site empty MAX110CPE ICL7660CPA 1.024MHz crystal oscillator module MAX873CPA 3-pin headers 2-pin headers Leave these sites empty Unused reference designator 10-pin header Female data connector Shunts 14-pin socket for U3 16-pin socket for U1 4.5" x 3" PC board Rubber feet
_______________________________________________________________________________________
MAX110 Evaluation System/Evaluation Kit
bottom half of each bar graph shows a rolling average of the readings for that channel. The AUTO NULL switch is highlighted. With AUTO NULL and GAIN CAL both off, the bar graphs read the real voltage present at the input terminals of the MAX110. 10) Apply an input signal between the IN1+ and IN1terminals of the MAX110 EV kit. Note that if jumper JU7 is installed, then IN1- is connected to ground. Observe the readout on the display screen. 11) To examine the bit patterns of the MAX110's data input and output, press "B" to switch to the Bit Manipulation Panel screen. The data input to the MAX110 is displayed in the upper left corner, and the output data is displayed in the lower left corner. A rolling average display of the data received is displayed underneath the most recently received data. Data is displayed in hexadecimal and in binary. To switch back to the Control Panel, press "C". 12) Before turning off power to the MAX110 EV kit, exit the program by pressing ALT+X.
____________Evaluating the MAX111
The MAX110 EV kit supports both the MAX110 and the MAX111 ICs. To evaluate the MAX111 use the following procedure: 1) While the EV kit is turned off, move J4 to the 2-3 position so that VSS = ground. 2) Replace U1 with a MAX111. 3) Note that the MAX111 uses a 1.25V reference. Replace resistor R11 with a 2.43k resistor or remove jumper J3 and apply an external 1.25V reference at VREF. 4) Follow the quick-start instructions for the MAX110. The MAX111 output codes are identical to the MAX110 output codes. The input voltage range is more restricted on the MAX111 because it is a single-supply device. Refer to the MAX110/MAX111 data sheet for more information on the MAX111's input voltage range and accuracy. For the MAX111, tie the VSS supply to GND by installing the J4 shunt between pins 2 and 3. For the MAX110, tie the VSS supply to -5V by installing the J4 shunt between pins 1 and 2.
Evaluates: MAX110/MAX111
Stand-Alone MAX110 EV Kit _________________________Quick Start
This section applies only to the use of the MAX110 EV kit by itself, without the 80C32 C module. 1) Verify that shunts are installed at the proper locations. Table 1 shows the standard configuration. As shipped from the factory, U1 is a MAX110, and the voltage reference is 2.000V. 2) Connect a regulated +5V DC power supply to the terminals labeled +5V and GND. The GND pad is ground, and the +5V pad is the +5V input. 3) Use a voltmeter to verify that at least -4.75V appears at the -5V pad, and verify that the voltage reference between VREF+ and VREF- is 2.000V. 4) Connect the interface signals to the DIN, DOUT, CS, BUSY, and SCK test points. Use the GND test point as signal ground. See the MAX110 data sheet for timing information. 5) Apply the input voltage to the input terminals. One channel is between IN1+ and IN1-, and the other channel is between IN2+ and IN2-. If shunt J7 is installed, then IN1- is connected to GND. If shunt J8 is installed, then IN2- is connected to GND. Be sure to observe the absolute maximum ratings.
Detailed Description ________________________of Hardware
Jumper Options
Several jumper blocks allow different configurations of the MAX110. Jumper functions and default settings are shown in Tables 1 and 2.
Using an External Clock
To drive the MAX110 with an external clock, use the following procedure: 1) Put a shunt across J5 pins 2-3, leaving pin 1 open. 2) Put a shunt across J1 pins 1-2, leaving pin 3 open. 3) Connect the external oscillator to the EXTCLK pad. 4) Connect the oscillator ground to the GND pin of header H1.
Table 1. Default Jumper Settings
JUMPER J1 J2 J3 J4 J5 J7 J8 J9 DEFAULT SETTING 1-2 shorted by trace shorted by trace 1-2 1-2 closed closed shorted by trace 3
_______________________________________________________________________________________
MAX110 Evaluation System/Evaluation Kit Evaluates: MAX110/MAX111
Be sure to observe frequency and amplitude limits for the MAX110. The recommended frequency of operation is 512kHz for XCLK/1 mode, 1024kHz for XCLK/2 mode, or 2048kHz for XCLK/4 mode. The conversion clock must have a constant, low-jitter frequency, otherwise the MAX110's linearity will suffer. Refer to the MAX110 data sheet for additional information.
Table 2. Jumper Settings on MAX110 EV Kit
JUMPER SETTING 1-2 J1 2-3 open closed J2 open 2-3 J3 1-2 open 1-2 J4 2-3 open VREF- does not connect to ground. VREF+ connects to the on-board 2V reference. VREF+ connects to the on-board 2.5V reference. VREF+ connects to a user-supplied reference. U1 = MAX110, VSS = -5V from ICL7660 U1 = MAX111, VSS = ground VSS must be supplied by the user. XCLK is driven by the crystal oscillator U3 (note that when J5 is in 1-2 position, J1 must be in 1-2 position). XCLK connects to EXTCLK edge pad. XCLK is isolated. None IN1- connects to ground. IN1- does not connect to ground. IN2- connects to ground. IN2- does not connect to ground. The VDD supply to the MAX110 flows through this jumper. Use this site to measure the supply current drawn by the MAX110. Do not operate the EV kit with J9 open. FUNCTION XCLK is the clock input to the MAX110. XCLK is the output from the MAX110's internal RC oscillator. Do not operate the EV kit with J1 open. VREF- connects to ground.
Using the Internal RC Oscillator
To use the MAX110's internal RC oscillator, remove the shunt from J5 and move the J1 shunt to pins 2-3. Make sure that the XCLK/4 mode is selected in the MAX110 program. The XCLK/4 mode must be used when the RC oscillator is enabled, since the RC oscillator frequency is approximately 2MHz. To switch back to the on-board crystal clock oscillator U3, move the J1 shunt to pins 1-2 and put a shunt across J5 pins 1-2. Crystal clock oscillators can introduce noise into the system. For applications that demand reduced noise and do not require either precisely controlled conversion timing or 60Hz rejection, the MAX110's internal RC oscillator is recommended.
Changing the Reference Voltage
The default reference voltage for the MAX110 EV kit is 2V. When a different reference voltage is selected, for proper scaling of the displayed output, specify the voltage in the command-line option when starting the program (see Table 3). To use the 2.5V MAX873 reference directly, carefully cut the printed circuit trace at J3 between pins 2 and 3, and then install a 3-pin header. Next, select the 2.5V reference by installing a shunt at J3 between pins 1 and 2. Start the MAX110 program with the "-V2.5" command-line option, to tell the program that the reference is now 2.5V. Be sure to observe absolute maximum ratings for the device being evaluated. An optional 100k trim pot may be added at site R12 to trim the MAX873 voltage, if desired. To supply an external voltage reference, carefully cut the printed circuit trace at J3, between pins 2 and 3, and at J2. Connect the reference voltage between the VREF+ and VREF- pads. Run the MAX110 program, and use the "-V" command-line option to specify the reference voltage. Be sure to observe absolute maximum ratings for the device being evaluated.
1-2 J5 2-3 open J6 -- closed J7 open closed J8 open
Activating Shutdown Mode
The MAX110 EV kit software can be used to measure the supply current of the MAX110 in shutdown mode. To evaluate shutdown mode, use the following procedure:
closed J9 open
4
_______________________________________________________________________________________
MAX110 Evaluation System/Evaluation Kit
1) To monitor the MAX110 supply current, install a current meter before applying power to the MAX110 EV kit. Refer to the Measuring Supply Current section. Typical supply current is less than 1mA during normal operation, and less than 4A in shutdown mode if the internal RC oscillator is used. 2) Follow the quick-start instructions to start the MAX110 software on the IBM PC. 3) From the Control Panel screen, press "S" to enter the Shutdown Power Cycling screen. 4) From the Shutdown Power Cycling screen, press "D" to shut down the MAX110. The supply current should drop to less than 4A. 5) From the Shutdown Power Cycling screen, press "U" to power-up the MAX110. The supply current should settle at less than 1mA. There will be short current spikes whenever a command is sent to the MAX110. A typical application may sample the MAX110 at regular intervals, keeping the MAX110 shut down between samples. This type of usage can be evaluated by using the "P" command in the Shutdown Power Cycling screen. The power-cycling loop repeatedly puts the MAX110 into sleep mode for a user-specified length of time, wakes up the MAX110, takes a reading, and powers the MAX110 down again. The "P" command runs continuously, until halted by either the "U" or "D" command. The parameters that pertain to the "P" command are as follows: the state of the PD and PDX bits before and after shutdown, the sleep time, and the optional NOOP, AUTO NULL, and GAIN CAL cycles. The sampling rate is determined by setting the sleep time, which is the length of time the program keeps the MAX110 in shutdown mode. The program allows a maximum sleep time of 65 seconds. If the internal RC oscillator is used, activating the PDX bit may cause the BUSY line to remain low. This condition should be cleared by starting the power-up sequence with a configuration word whose MSB is 0 (a NOOP cycle). If an external oscillator is used, the PDX bit has no effect and the NOOP cycle is not required. Supply current will not be as low as in the internal RC oscillator mode, unless the external oscillator is halted during shutdown. The PDX power-down bit has no effect unless the internal RC oscillator is being used. Normally, the PD and PDX bits should be set to 1 in shutdown mode, and both should be 0 in active mode.
Measuring Supply Current
Jumper J9 can be used to measure the supply current drawn by the MAX110 IC. To measure the supply current, use the following procedure: 1) Exit the MAX110 software and then turn off the MAX110 EV kit power. 2) Carefully cut the printed circuit board trace at location J9. 3) Connect a current meter between the two pins of J9. The direction of current flow is marked with an arrow on the board. 4) Turn on the MAX110 EV kit and restart the MAX110 program to evaluate the desired operating mode. 5) Observe the supply current in both operating and shutdown modes. To restore the MAX110 EV kit, use the following procedure: 1) Turn off the MAX110 EV kit power. 2) Disconnect the current meter. 3) Install a 2-pin header and jumper at J9, or use a small piece of wire to reconnect J9. If the MAX110 VSS is connected to -5V, the -5V supply current can be measured in a similar way. Remove the shunt from J4 1-2 and connect a current meter. Current will flow from J4 pin 2 to J4 pin 1. Or, the current meter may be connected between the VSS edge pad and the -5V edge pad. Current will flow from the VSS edge pad to the -5V edge pad.
Evaluates: MAX110/MAX111
__Detailed Description of Software
When starting the MAX110 program from the DOS prompt, several command-line options are available. For a list of available options, run MAX110 with the "?" command-line option. Refer to Table 3. When the MAX110 program begins operation, it is in its Opening screen. Use the space bar to select the serial communications port to which you have connected the 80C32 module. Press the ENTER key to advance to the Terminal screen. The MAX110 program displays its Terminal screen when it is establishing communications with the 80C32 module. When power is applied to the 80C32 module or reset is pressed, banner message identifying the 80C32 module is displayed. After the module completes its self check, it says that all tests have passed. At this point, use the ALT+L command to load the RAM resident program into the 80C32 module. After the RAM resident program has been loaded, use the ALT+C command to advance to the Control Panel screen.
5
_______________________________________________________________________________________
MAX110 Evaluation System/Evaluation Kit Evaluates: MAX110/MAX111
Table 3. Command-Line Options
OPTION ? -V -A +O FUNCTION Display program version and list of commandline options. Specify the reference voltage ("-V2.5" means 2.5 volts). Specify the size of the rolling average queue ("-A10" means average the last 10 readings). Allow the bar graph to display overrange values correctly. Do not compensate the bar-graph display for overrange values. Values beyond VREF will display incorrectly due to code aliasing. Default to COM1. Default to COM2. Default to COM3. Default to COM4. Specify log file "myfile" to store control-panel readings.
Table 4. Opening Screen Commands
KEY SPACE BAR ENTER ALT+X FUNCTION Select next serial port Use the selected serial port. Exit the program.
Table 5. Terminal Screen Commands
KEY ALT+P ALT+L ALT+C FUNCTION Return to Opening screen to select a different COM port. Begin downloading code to 80C32. Start the Control Panel screen. Display the baud-rate menu. Use 1200 baud. Use 2400 baud. Use 4800 baud. Use 9600 baud. Send the cold-restart command to 80C32. Exit the program.
-O
1 2 3 4 -Lmyfile
ALT+B ALT+1 ALT+2 ALT+4 ALT+9 ALT+R ALT+X
Assume that the RAM resident program is CONTINUE already loaded.
Table 6. Control Panel Commands
KEY TAB SHIFT+TAB SPACE BAR 1 2 C V L S B ALT+X FUNCTION Highlight the next switch. Highlight the previous switch. Toggle the highlighted switch. Enable or disable polling of input 1. Enable or disable polling of input 2. Display readings as raw ADC counts. Display readings as real voltages. Enable or disable data logging. This command is available only if the MAX110 program was started with the -L command-line option. Enter the Shutdown Power Cycling screen. Enter the Bit Manipulation Panel screen. Exit the program.
The MAX110 Control Panel screen displays the current and average values for the MAX110's two input channels, and offers convenient control of the configuration settings. Pressing TAB selects a switch, and SPACE BAR manipulates the switch. The "1" and "2" keys enable and disable polling for inputs 1 and 2, respectively. The input values may be displayed as raw ADC counts or as real voltages. Data logging can be enabled if the program is started with the log file command-line option. Table 6 lists the commands available in the Control Panel screen. The MAX110 Shutdown Power Cycling screen allows evaluation of the shutdown mode. The "D" command puts the MAX110 into its shutdown state, the "U" command brings the MAX110 out of shutdown, and the "P" command makes the program alternate between the shutdown and active states. Refer to the section Activating Shutdown Mode.
6
_______________________________________________________________________________________
MAX110 Evaluation System/Evaluation Kit
The MAX110 Bit Manipulation Panel screen offers direct control of the configuration word and gives a direct view of the output data word. Note that certain bits of the control word are used for factory testing and must be zero; the program prevents these bits from accidentally being set. See Table 8 for a list of commands. old file. A "Y" answer erases the old file. Once the old file has been destroyed, it cannot be retrieved. By default, both channels are polled. To log data from only one channel, press the "1" or "2" key to turn off the unused channel. To begin logging data, press the "L" key. Logging may be suspended and restarted by pressing "L" again. The format of the log file is straight ASCII text, with one reading per channel per line. When only one channel is enabled, each line contains one reading. When both channels are enabled, the readings for channel 1 and channel 2 are separated by a comma. The channel 1 reading is logged first. If both channels are disabled, no additional data is logged (see Table 9). The numerical value written to the file is the signed integer conversion-count read from the MAX110. To convert the conversion count to a voltage, use the following formula: Conversion Count x VREF Real Voltage = ----------------------- 16384 Note that due to overrange, conversion counts may extend beyond 16384 to approximately 21000.
Evaluates: MAX110/MAX111
Data Logging
The MAX110 program can store measurements in a file. Once logging has been enabled, it can be started and stopped from the Control Panel screen. The numbers stored in the logging file are signed conversion counts, which may be converted to voltage values by a simple calculation. To enable datalogging, start up the MAX110 program using the command-line option "-L" to specify the output filename. For example, the command "MAX110 -Lmyfile.dat" creates the file myfile.dat for logging. If you specify the name of a file that already exists, the program asks for confirmation before erasing the old file. An "N" answer exits MAX110 without damaging the
Table 7. Shutdown Power Cycling Panel Commands
KEY D U P 1 2 3 4 5 6 7 8 FUNCTION Power-down the MAX110 using settings 1-2. Power-up the MAX110 using settings 4-8. Power-cycle the MAX110 using settings 1-8. Toggle the value of the PD bit used in shutdown mode. Toggle the value of the PDX bit used in shutdown mode. Set the sleep time (the length of time the P command will remain in shutdown mode). Toggle whether a NO OP cycle should be performed during wake-up. Toggle the value of the PD bit used in active mode. Toggle the value of the PDX bit used in active mode. Toggle whether an AUTO NULL cycle should be performed during wake-up. Toggle whether a GAIN CAL cycle should be performed during wake-up. Enable or disable data logging. This command is available only if the MAX110 program was started with the -L command-line option. Return to the Control Panel.
Table 8. Bit Manipulation Panel Commands
KEY TAB SHIFT+TAB SPACE BAR 1 2 C ALT+X FUNCTION Highlight the next bit. Highlight the previous bit. Toggle the highlighted bit. Enable or disable polling of input 1. Enable or disable polling of input 2. Enter the Control Panel. Exit the program.
Table 9. Description of Log-File Format
1. ::= { } 2. ::= | | 3. ::= 4. ::=
L C
ALT+X Exit the program. _______________________________________________________________________________________ 7
MAX110 Evaluation System/Evaluation Kit Evaluates: MAX110/MAX111
Table 10. Data-Connector Interface
PIN No. 1-4 7, 8 27 28 29 30 31 80C32 GND +5V P1.0 P1.1 P1.2 P1.3 P1.4 MAX110 GND +5V -- -- CS SCK DIN DOUT - --- ---- BUSY Ground +5V Supply to MAX110 EV Kit Active-Low Chip Select to MAX110 Rising-Edge Clock Input to MAX110 Serial Data Input to MAX110 Serial Data Output from MAX110 Active-Low Busy Output from MAX110 FUNCTION
Source Code
Complete source code for both MAX110.EXE and 110CODE.MAX is provided on disk. MAX110.EXE was written using Borland C++ version 3.0, and 110CODE.MAX was written using the Avocet 8051 Macro Assembler. The most relevant subroutine in 110CODE.ASM is Config110 (see Listing 1). This subroutine writes the configuration word while simultaneously reading the data from the MAX110 EV kit. Note that the configuration word does not take effect until the next read/write operation. Macros have been used to help make the subroutine easier to understand. Figures 1 and 2 show the timing specifications. The 80C32 module uses an 11.0592MHz clock, so the instruction cycle time is 1.085s per instruction cycle. -- -- SCK must be low before CS is activated. SCK's pulse width is 4.35s, with period 17.33s. The most significant bit is sent first. Configuration data is valid 1.14s before the rising edge of SCK. Data from the MAX110 is sampled while SCK is high. The communication protocol used between MAX110.EXE and 110CODE is very simple. MAX110.EXE sets up a
configuration word by sending "Cxxxx", where xxxx represents the hexadecimal configuration word value. MAX110.EXE then sends the "R" command, which writes and reads the MAX110, and prints the hexadecimal value it reads from the EV kit. Note that the RAM resident code 110CODE.MAX resets the MAX110 EV kit by sending three configuration bytes in order: 8C8Ch, 8C88h, and 8C80h. These configuration words reset the MAX110 by turning on auto-null and gain-calibration mode together, then turning off auto null, and finally turning off gain calibration. The MAX110 internally divides the 1.024MHz crystal oscillator clock by two, for an effective clock of 512kHz. The program uses the 16-bit resolution mode, unless otherwise instructed by the user. Source files SERCMD.C and MAX110.C form the core interface to the MAX110 EV kit. To write your own programs using these files, read example programs SIMPLE.C and NOISE.CPP, and the header files SERCMD.H and MAX110.H. Both SERCMD and MAX110 may be compiled under C or C++.
8
_______________________________________________________________________________________
MAX110 Evaluation System/Evaluation Kit
Listing 1. Sample Code to Read and Write to the MAX110
Evaluates: MAX110/MAX111
9
_______________________________________________________________________________________
MAX110 Evaluation System/Evaluation Kit Evaluates: MAX110/MAX111
CS
CONV DIN DV4 DV2 CH1 CAL NUL PDX PD
1 SCK
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
DOUT
POL
OFL
D13
D12
D11
D10
D9
D8
D7
D6
D5
D4
D3
D2
D1
D0
BUSY CONVERSION
Figure 1. MAX110 EV Kit Timing Diagram
17.33s 4.35s
SCK
DIN
DATA VALID
1.14s SETUP
Figure 2. MAX110 EV Kit Detailed Timing Diagram
10
______________________________________________________________________________________
MAX110 Evaluation System/Evaluation Kit Evaluates: MAX110/MAX111
+5V
VREF+
VREF-
R8 100 2
U4
6
J3 1 R10 2.43k C13 1% 10F 2 1 3 J2 R9 200 R11 10k 1% C4 0.1F C18* 1F C8* 0.1F 2 VREF- 15 C2* 0.1F IN1+ 16 IN1- J7 C1* 0.1F
R1* 1k IN1+ C16* 1F R2* 1k IN1-
MAX873
4 C11 10F 7
R3* 1k IN2+ C17* 1F R4* 1k IN2- J8
IN2+
R12 100k OPTIONAL
3
VREF+
U1
IN2-
14
+5V R6 100 +5V 7- 8 C5 0.1F
4 J9 C12 10F C3 0.1F
MAX110 MAX111
VDD VSS
13 C10 0.1F C15 10F
R7 100 VSS J4 1 2 3
+5V GND GND 1- 4 +5V 3 J1 2 14 C9 0.1F 1 J5 81 2 3 6 XCK 5 RCSEL
12 +5V
C7 0.1F 2 C6 1F 8 -5V 5 C14 10F
U3 1.024 MHz CLOCK
7
4
U2 7660
3
EXT CLK 7 8 DIN SCK BUSY DOUT CS
11 10 9 GND
*NOTE:
+5V R5 10k SIP C1, C2, C8, C16, C17, C18, R1-R4 ARE OPTIONAL NOISE FILTERS FOR HIGH-IMPEDANCE SOURCES.
2 P1.0 P1.1 P1.2 P1.3 P1.4 27 28 29 30 31 CS SCK DIN DOUT BUSY
3
4
5
6
7
8
Figure 3. MAX110 EV Kit Schematic Diagram
______________________________________________________________________________________
11
MAX110 Evaluation System/Evaluation Kit Evaluates: MAX110/MAX111
Figure 4. MAX110 EV Kit Component Placement Guide-- component side
Figure 6. MAX110 EV Kit PC Board Layout--Solder Side
Figure 5. MAX110 EV Kit PC Board Layout--Component Side
12
______________________________________________________________________________________
MAX110 Evaluation System/Evaluation Kit
____80C32 Module Component List
DESIGNATION C1, C2 C4, C5, C6, C7, C8, C9, C10, C11, C12 C3, C13, C14 D1 J1 J2 R1 RS1 SW1 SW2 IC1 IC2 IC3 IC4 IC5 IC6 IC7 IC8 IC9 IC10 Y1 None None None None QTY 2 9 DESCRIPTION 15pF ceramic capacitors 0.1F, 50V ceramic capacitors
3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 4 1
22F, 16V radial electrolytic capacitors 1N4001 diode 40-pin right-angle male connector DB9 right-angle socket 620 resistor 10k, 10-pin, 9-resistor SIP Power switch Reset switch 80C32 MAX233CPP 27C64 74HCT573 74HCT139 74HCT08 74HCT245 62256 78M05 MAX707CPA 11.059MHz crystal 2-pin power connector 28-pin 600-mil socket for IC3 (the EPROM) Rubber feet 3.00" x 5.50" PC board
The module is connected to an IBM-compatible personal computer over a serial communications port. Software provided with each EV kit runs on the computer and controls the unit consisting of the 80C32 module and EV kit. The program uses a routine stored in the 27C64 EPROM to download special 80C32 code for each kit. The downloaded code controls the EV kit and, together with the program running on the personal computer, displays the output data. The board operates from a single 8V to 22V supply. Both the pre-regulated and regulated +5V levels are available to the EV kit through the 40-pin connector.
Evaluates: MAX110/MAX111
80C32 Module Power Supply
The Maxim 80C32 module requires an input of 8V to 22V for normal operation. An on-board 78M05 power regulator supplies the 5V required for the logic on the module, and any 5V requirements for the EV kit attached to the 40-pin connector. The pre-regulated voltage is also available on the data connector. The source must be capable of supplying 100mA for the module and meeting the load requirements of the EV kit.
Microprocessor Supervisor
A MAX707 on the module monitors the 5V logic supply, generates the power-on reset, and produces a reset pulse whenever the reset button is pressed. A watchdog function was not included because they frequently interfere while debugging programs, and debugging is a prime function of this board.
80C32 Microcontroller
The 80C32 is a member of the popular Intel 8051 family of Cs. It is a low-power CMOS version that requires external ROM for program storage, 256 bytes of internal RAM, and four 8-bit I/O ports. Three of the ports are required by the system for serial communications and memory control. The fourth port (P1) is available through the data connector. The 80C32 communicates with the PC over a serial RS-232 link. A MAX233 acts as a level shifter between the 15V RS-232 signals and the TTL levels of the 80C32. The MAX233 also generates the output voltages necessary to drive RS-232 lines. Port 0 (pins 32-39) of the 80C32 multiplexes the lower eight bits of memory address and the eight bits of read/write data. The lower eight bits of address data are latched during each I/O cycle by the 74HCT573 octal latch. The latch is controlled by the address latch enable (ALE) signal of the 80C32. Port 2 (pins 21-28) of the 80C32 supplies the upper eight bits of address information.
80C32 Module _________________General Description
The Maxim 80C32 microcontroller (C) module is intended for use with this and other Maxim evaluation kits (EV kits). It contains the 80C32 C, RS-232 interface, 8kbytes of EPROM, 32kbytes of static RAM, and address decoding logic. A 40-pin connector mates with a connector found on Maxim EV kits designed to interface with the 80C32 module.
______________________________________________________________________________________
13
MAX110 Evaluation System/Evaluation Kit Evaluates: MAX110/MAX111
The port 3 pins (10-17) provide several unrelated functions. Pins 10 and 11 are used as the receive data (RxD) and transmit data (TxD) pins of the RS-232 link. Pins 16 and 17 act as the write (WR) and read (RD) control signals for the data I/O cycles. Four other pins are configured as interrupt and timer controls, but are not used on this board.
Data I/O Connector
A 40-pin connector mounted on the edge of the printed circuit board provides connection between the C module and other Maxim EV kits. Both power and digital signals are transferred via the connector. To join the module board with an EV kit, carefully align and insert the pins on the connector with the mating 40-pin female connector of the kit. The pin functions are listed in Table 12.
Memory
The board has a 27C64 EPROM containing code for initializing the 80C32 and downloading additional program code to the 62256 RAM. After a reset, the EPROM resident code initializes the 80C32, determines the address range of the RAM, sets the RS-232 baud rate to 1200, and waits for communications from the PC. Receiving any character will prompt the program to send an initial banner that includes the program name, revision level, and boundaries of the on-board RAM. The 62256 CMOS (32kbyte) static RAM is used to hold program code for the various Maxim EV kits that use the 80C32 module as the controller. Programs are transferred from disk to the RAM using software running on a personal computer, such as MAXLOAD or other programs provided with Maxim EV kits. Programs written to execute from this RAM start at 4000 (HEX) and are typically less than 4kbytes long. The remaining RAM is available for data storage.
Table 12. I/O Connector Pin Functions
PIN 1-4 5, 6 7, 8 9 10 11 12 13 14 15-18 19-26 27-34 35-40 FUNCTION Ground Pre-regulator input Regulated +5V RD WR CS0 CS1 CS2 CS3 ADDR0-ADDR3 DB0-DB7 P1.0-P1.7 Reserved DESCRIPTION
Read strobe Write strobe Address C000-CFFF Address D000-DFFF Address E000-EFFF Address F000-FFFF Lowest 4 bits of address 8-bit data bus 8 bits of port 1
Address Ranges
Logic on the module board generates various enable signals for different address ranges. The ROM and RAM enable signals are fed directly to the respective chips. Several additional signals (CS0-CS3) are available on the data connector to be used by Maxim EV kits. Table 11 outlines the address range for each of the elements found on the 80C32 module.
Software Architecture
Software for EV kits using the Maxim 80C32 module is divided into three elements: the interface program running on an IBM-compatible PC, a module program located in EPROM, and a program supplied on disk that is transferred to the RAM located on the module.
EPROM Resident Program
The EPROM resident program initializes the 80C32, establishes communications over the RS-232 link, verifies the static RAM, and downloads other programs. Its operation starts on power-up and whenever the reset button is pressed. After reset, the program waits indefinitely to receive a character over the RS-232 port. When the first character is received, a logon banner identifying the module and firmware revision is transmitted.
Table 11. Address Ranges in Hexadecimal
ADDRESS RANGE (HEX) 0000 4000 C000 D000 E000 F000 3FFF BFFF CFFF DFFF EFFF FFFF ENABLE SIGNAL ROM RAM CS0 CS1 CS2 CS3
14
______________________________________________________________________________________
MAX110 Evaluation System/Evaluation Kit Evaluates: MAX110/MAX111
Figure 7. 80C32 Module Component Placement Guide (2x)
Immediately following transmission of the logon banner, the program runs a checker routine for the on-board 256kbit static RAM. The RAM is filled with several patterns and then read to verify that each pattern has been retained. A pass or fail indication is displayed on the personal computer after each pass. EV kit software requires proper operation of the RAM. Do not attempt to use the board if any of the RAM checks fail.
Two other programs for the EV kits are provided on a floppy disk shipped with each kit. One program acts as the user interface and transmits commands to the 80C32 module. The other is an 80C32 application program that executes from the RAM located on the module. The procedure for loading the programs varies with each kit, so follow the instructions provided.
______________________________________________________________________________________
15
MAX110 Evaluation System/Evaluation Kit Evaluates: MAX110/MAX111
34 ALL D9 MNEMONICS REFER TO THE HOST (DTE)
5 1 4 6 GND
P1.0-P1.7 27-34 27
DCD DTR DSR
2 3 7 8
TXD RXD RTS CTS
MAX233A U2 +5V 2 +5V 5 T1 2 OUT T1IN 18 T2 T2 1 4 R1OUT R1 IN 3 19 R2IN R2OUT 20 OUT 11 IN 8 C1+ C2+ 15 13 C1C2+ 10 V- 12 C216 17 VC214 GND GNDV+ 6 9 MAX707 +5V U10 1 MR RESET 2 RESET V 3 CC GND N.C. 4 PFO PFI
1 2 3 4 5 6 7 8 10 11 12 13 14 15 16 17 9 C1 27pF18 19
P1.0 P1.1 P1.2 P1.3 P1.4 P1.5 P1.6 P1.7 RXD TXD -INT0 -INT1 T0 T1 -WR -RD RST
AD0 AD1 AD2 AD3 AD4 AD5 AD6 AD7 ALE -EA A15 A14 A13 A12 A11 A10 A9 A8
39 38 37 36 35 34 33 32 30 31 28 27 26 25 24 23 22 21
0 1 2 3 4 5 6 7
0 1 2 3 4 5 6 7
11 21 Q1 3 D1 4 74HCT 5 573 6 U4 7 D 8 9 D8 Q8
15 14 13 12 11 10 9 8
19 0 0 18 1 1 17 2 2 16 3 3 15 4 4 14 5 5 13 6 6 12 7 7 8 9 10 11 12 13
10 9 8 7 6 5 4 3 25 24 21 23 2 26 22 20
A0 O0 A1 O1 A2 O2 A3 O3 A4 O4 A5 O5 A6 O6 A7 O7 A8 27C64 A9 U3 A10 A11 VPP A12 N.C./A13 PCM C E
11 12 13 15 16 17 18 19
+5V 1 27
SW1 RESET
8 7 6 5
XTAL2 29 XTAL1 -PSEN C2 XX1 11.059MHz 1 U6 HCT08 27pF 3 2 +5V 4 U6 HCT08 6 +5V 12 5 11 13 U6 HCT08
14 2 A0 0 3 A1 U5 1 15 HCT139 2 1 EN 3
4 5 6 7
10
9 U6 HCT08 8
Figure 8. 80C32 Module Schematic
16
______________________________________________________________________________________
MAX110 Evaluation System/Evaluation Kit Evaluates: MAX110/MAX111
+5V U8 62256 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 10 9 8 7 6 5 4 3 25 24 21 23 2 26 1 20 22 27 A0 A1 A2 A3 A4 A5 A6 A7 A8 A9 A10 A11 A12 A13 A14 -CS -OE -WR I/O1 I/O2 I/O3 I/O4 I/O5 I/O6 I/O7 I/O8 11 12 13 15 16 17 18 19 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 RS1 1 19 2 18 DIR EN B1 3 A1 17 4 16 74HCT 5 15 /245 6 14 U7 7 13 H 8 12 9 A8 B8 11 10k
0 1 2 3
ADDR0-4 15-18
DB00-DB07 19-26
12 13
14 A0 13 A1
12 0 11 LS139 1 10 2 U5 15 9 EN 3
-CS0 - -CS3 11-14 -RD 9 -WR 10
RESERVED 35-40 +5V +5V 7-8 V++ 5-6 SW2 POWER SWITCH VIN POWER CONNECTOR C14 47F GND GND 1-4
POWER LED
R1 620
+
C4-C12 0.1F
+
78M05 U9 VOUT VIN
C3 47F
C13 47F
Figure 8. 80C32 Module Schematic (continued)
______________________________________________________________________________________
17
MAX110 Evaluation System/Evaluation Kit Evaluates: MAX110/MAX111
Figure 9. 80C32 Module Component-Side Layout (2x)
18 ______________________________________________________________________________________
MAX110 Evaluation System/Evaluation Kit Evaluates: MAX110/MAX111
Figure 10. 80C32 Module Solder-Side Layout (2x)
______________________________________________________________________________________
19
(c) 1995 Maxim Integrated Products
20 __________________Maxim Integrated Products, 120 San Gabriel Drive, Sunnyvale, CA 94086 (408) 737-7600
Maxim cannot assume responsibility for use of any circuitry other than circuitry entirely embodied in a Maxim product. No circuit patent licenses are implied. Maxim reserves the right to change the circuitry and specifications without notice at any time.
Evaluates: MAX110/MAX111
? ?@@@@@@@@ehY0@@@@@@@@ehY0@@@@@@@@@@&?@@@@@@@@e@@@@@@@@@@@4V?hY0@@@@@@@@@@e@@@@@@@@@@@@&?fY0@@@@@@@@@@&?@@@@@@@@ehY0@@@@@@@@ehY0@@@@@@@@@@@? ?@@@@@@@@h?Y(@@@@@@@@@h?Y(@@@@@@@@@@&W?@@@@@@@@e1@@@@@@@@@@@'Vg?Y(@@@@@@@@@@7e@@@@@@@@@@@&W?e?Y(@@@@@@@@@@&W?@@@@@@@@h?Y(@@@@@@@@@h?Y(@@@@@@@@@@@7? ?@@@@@@@@hY(@@@@@@@@@@hY(@@@@@@@@@@&We@@@@@@@@eX)@@@@@@@@@@@'V?fY(@@@@@@@@@@&We@@@@@@@@@@@JfY(@@@@@@@@@@&We@@@@@@@@hY(@@@@@@@@@@hY(@@@@@@@@@@@&W? ?@@@@@@@@g?Y(@@@@@@@@@@@g?Y(@@@@@@@@@@&W?e@@@@@@@@e?X6@@@@@@@@@@@'Ve?M(@@@@@@@@@@&W?e@@@@@@@@@@7?e?Y(@@@@@@@@@@&W?e@@@@@@@@g?Y(@@@@@@@@@@@g?Y(@@@@@@@@@@@&W ?@@@@@@@@gY(@@@@@@@@@@@@gY(@@@@@@@@@@&Wf@@@@@@@@f?K)@@@@@@@@@@'IM0@@@@@@@@@@@&Wf@@@@@@@@@&W?eY(@@@@@@@@@@&Wf@@@@@@@@gY(@@@@@@@@@@@@gY(@@@@@@@@@@@&W? ?@@@@@@@@f?Y(@@@@@@@@@@@@@f?Y(@@@@@@@@@@&W?f@@@@@@@@gX)@@@@@@@@@@@@@@@@@@@@@@@2W?f@@@@@@@@&We?Y(@@@@@@@@@@&W?f@@@@@@@@fY(@@@@@@@@@@@@@@fY(@@@@@@@@@@@&W? ?@@@@@@@@fY(@@@@@@@@@@@@@@fY(@@@@@@@@@@&Wg@@@@@@@@g?X)@@@@@@@@@@@@@@@@@@@@&O?g@@@@@@@&W?eY(@@@@@@@@@@&Wg@@@@@@@@f?Y(@@@@@@@@@@@@@f?Y(@@@@@@@@@@@&W ?@@@@@@@@e?Y(@@@@@@@@@@@@@@@e?Y(@@@@@@@@@@&W?g@@@@@@@@hX)@@@@@@@@@@@@@@@@@@&Wh@@@@@@@Je?Y(@@@@@@@@@@&W?g@@@@@@@@e?Y(@@@@@@@@@@@@@@@e?Y(@@@@@@@@@@@&W ?@@@@@@@@eY(@@@@@@@@@@@@@@@@eY(@@@@@@@@@@&Wh@@@@@@@@h?X)@@@@@@@@@@@@@@@@&W?h@@@@@@@?eY(@@@@@@@@@@&Wh@@@@@@@@eY(@@@@@@@@@@@@@@@@e(@@@@@@@@@@@&W ?@@@@@@@@?Y(@@@@@@@@@@@@@@@@@?Y(@@@@@@@@@@&W?h@@@@@@@@ehX)@@@@@@@@@@@@@@&Weh@@@@@@@??Y(@@@@@@@@@@&W?h@@@@@@@@?Y(@@@@@@@@@@@@@@@@@?YY(@@@@@@@@@@@&W? ?@@@@@@@@Y(@@@@@@@@@@@@@@@@@@Y(@@@@@@@@@@&Weh@@@@@@@@eh?X)@@@@@@@@@@@@&W?eh@@@@@@@?M(@@@@@@@@@@&Weh@@@@@@@@Y(@@@@@@@@@@@@@@@@@@Y(@@@@@@@@@@@&W? ?@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&W?eh@@@@@@@@fhL@@@@@@@@@@@@?fh@@@@@@@@@@@@@@@@@@@&W?eh@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&W ?@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@&Wfh@@@@@@@@fhH@@@@@@@@@@@@3fh@@@@@@@@@@@@@@@@@@&Wfh@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@& ?@@@@@@@@@@@@@@@@@@&W@@@@@@@@@@@@@@@@@&W?fh@@@@@@@@eh?Y(@@@@@@@@@@@@@N?eh@@@@@@@@@@@@@@@@@2W?fh@@@@@@@@@@@@@@@@@@&W@@@@@@@@@@@@@@@@@@&WW? ?@@@@@@@@@@@@@@@@@&W?@@@@@@@@@@@@@@@@&W @@@@@@@@ehY(@@@@@@@@@@@@@@'Veh@@@@@@@@@@@@@@@&O? @@@@@@@@@@@@@@@@@&W?@@@@@@@@@@@@@@@@@&W? ?@@@@@@@@@@@@@@@@&We@@@@@@@@@@@@@@@& @@@@@@@@h?Y(@@@@@@@@@@@@@@@@'V?h@@@@@@@@@@@@@@&W @@@@@@@@@@@@@@@@&We@@@@@@@@@@@@@@@@&W ?@@@@@@@@@@@@@@@&W?e@@@@@@@@@@@@@@@JW? @@@@@@@@hY(@@@@@@@@@@@@@@@@@@'Vh@@@@@@@@@@@@@&W? @@@@@@@@@@@@@@@&W?e@@@@@@@@@@@@@@@&W? ?@@@@@@@@@@@@@@&Wf@@@@@@@@@@@@@@7? @@@@@@@@g?Y(@@@@@@@@@@@@@@@@@@@@'V?g@@@@@@@@@@@@&W @@@@@@@@@@@@@@&Wf@@@@@@@@@@@@@@&W ?@@@@@@@@@@@@@&W?f@@@@@@@@@@@@@&W? @@@@@@@@gY(@@@@@@@@@&OK)@@@@@@@@@'Vg@@@@@@@@@@@&W? @@@@@@@@@@@@@&W?f@@@@@@@@@@@@&WW? ?@@@@@@@@@@@@&Wg@@@@@@@@@@@@&W @@@@@@@@f?Y(@@@@@@@@@&WeX)@@@@@@@@@'V?f@@@@@@@@@@&W @@@@@@@@@@@@&Wg@@@@@@@@@@@@@& ?@@@@@@@@@@@&W?g@@@@@@@@@@@&W? @@@@@@@@fY(@@@@@@@@@&W?e?X)@@@@@@@@@'Vf@@@@@@@@@&W? @@@@@@@@@@@&W?g@@@@@@@@@@@&W? ?@@@@@@@@@@&Wh@@@@@@@@@@&W @@@@@@@@f5@@@@@@@@@&WgX)@@@@@@@@@3f@@@@@@@@&W @@@@@@@@@@&Wh@@@@@@@@@@&W ?@@@@@@@@@2W?h@@@@@@@@@2W? @@@@@@@@f@@@@@@@@@2W?g?X6@@@@@@@@@f@@@@@@@2W? @@@@@@@@@2W?h@@@@@@@@@2W? ?
MAX110 Evaluation System/Evaluation Kit
MAX110 EV DS REV 1
My end product is: __| __| __| __| __| __| __| __| __| __| __| __| __| __| __| __| __| __| __| __| __| __| __| __| __| __| __| __| __|
City _______________________State_____________Zip__________________Phone# _____________________________
Address ______________________________________________________________________________________________
Company _____________________________________________________________________________________________
Name ______________________________________________Title ______________________________________________
My application is: __| __| __| __| __| __| __| __| __| __| __| __| __| __| __| __| __| __| __| __| __| __| __| __| __| __| __| __| __|
FAX NUMBERS:
Featuring:
Product Data Sheets Evaluation Kit Manuals Free Literature Request Cards
Call toll free 1-800-998-8800 for free samples or literature.
Germany (Maxim GmbH)
UK (01734) 305577
US (408) 737-7194
1994 EVALUATION KIT DATA BOOK
1994 New Releases Data Book 1994 Battery Management and DC-DC Converter Circuit Collection 1994 Applications & Product Highlights Book 1993 New Releases Data Book, Vol. II 1993 Applications & Product Highlights Book 1992 New Releases Data Book, Vol. I 1992 Applications & Product Highlights Book
Other Data Books Available from Maxim:
1994 EVALUATION KIT DATA BOOK FAXBACK OFFER
Accelerate your time to market with Maxim's evaluation kits (EV kits) that simplify design-in and prototyping. For your convenience, the 1994 Evaluation Kit Data Book includes EV kit manuals and corresponding data sheets covering 95 products in one easy-to-use book. To receive your free data book, simply FAX this response card to your nearest Maxim office, or call toll-free 1-800-998-8800 (in the US only) for prompt fulfillment. We look forward to serving you.
Printed USA
(089) 8544239
France (1) 30 64 73 48
Italy
(02) 99041981
is a registered trademark of Maxim Integrated Products.
Taiwan (2) 555 6348 Japan (03) 3232-6149


▲Up To Search▲   

 
Price & Availability of MAX110EVKIT

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X